#ifndef __CZF_STATUS_BAR_H__
#define __CZF_STATUS_BAR_H__

#include "SimpleWnd.h"

class CFrameWnd;

class CStatusBar : public CWnd
{
public:
   CStatusBar();
   virtual ~CStatusBar();
   
   HWND Create(HWND hParent, WORD wID, DWORD style=WS_VISIBLE|SBARS_SIZEGRIP);
   
   BEGIN_MSG_MAP(CStatusBar)
   END_MSG_MAP()
   
   void SetMenuPrompt(HMENU hMenu);
   void MenuHelp(UINT uMsg, WPARAM wParam, LPARAM lParam, HMENU hMenu);

   void SetFrame(CFrameWnd* pFrame);

protected:
   UINT  m_uMenuHelps[4];
   CFrameWnd* m_pFrame;
};
#endif
